31 Ministers Take Oath